IPNetRouter provides IP multihoming and routing under Macintosh Open Transport. With IPNetRouter, you can use multiple IP interfaces at the same time (such as Ethernet and OT/PPP for example), and specify additional routes for communicating with more than one IP gateway. The built-in IP Masquerading feature allows an entire network to simultaneously share a single Internet connection and end user account. IPNetRouter's OT native design offers superior performance with greatly reduced cost and complexity.
A companion application IPNetMonitor provides a suite of integrated Internet tools which allow Macintosh users to verify router operation and performance.
IPNetRouter Features:
╩* OT native IP multihoming and routing.
* Allows multiple users to connect to the Internet simultaneously
using a single modem and dial-up account.
* Dial on demand with OT/PPP or FCR PPP (a.k.a. LinkUPPP or LeoMLP).
* Perfect for cable modems and multiple Ethernets.
* Connects Macs using LocalTalk via MacIP.
* IP Masquerading (RFC-1631 NAT) with in-bound port mapping.
* IP filtering (firewall router). Built-in Windows-95, Windows-NT NetBIOS filtering.
* Supports PPTP for Windows-NT VPN.
* Macintosh user interface makes these powerful networking tools more accessible.
* One low price: US$89 for unlimited users through a single gateway!
System requirements:
MacOS 7.5.3 and Open Transport 1.1.1 or later
Installation and Use
To install or remove the software, simply run the supplied Installer.
The Installer will place the "OTModl$Proxy" shared library file in your
Extensions Folder (needed for IP masquerading & filtering). If you decide
to remove this file from your Extensions Folder, please read the important
note below.
[Note: IPNetRouter actually modifies the currently selected
configuration (Cmd-K) in the TCP/IP Preferences file in your System
Folder. Once modified, it is critical that the OTModl$Proxy module
remain in your Extensions folder since OT won't be able to build this
configuration without it. OTModl$Proxy is not really an extension.
It doesn't patch anything or modify the operating system. It's a shared
library that is loaded and linked by Open Transport when the corresponding
protocol stack is created. You can undo the change to any configuration in
your TCP/IP Preferences by: (1) Using the supplied Installer to uninstall
IPNetRouter; (2) Creating a new TCP/IP configuration (by copying an
existing one); or (3) Using ResEdit to edit your TCP/IP Preferences File
and remove the 'crpt' resource IPNetRouter added.]
A guide to "Getting Started with IPNetRouter" is available on the
Sustainable Softworks web site. To keep the download size small,
this information is not included as part of the basic download package. See <http://www.sustworks.com/products/ipnr/gettingstarted/Guide.html>.
Help is also available on each of the various tools by clicking on the question mark symbol in the lower left corner. This is probably the best way to familiarize yourself with more advanced features of the software since you can experiment with the window while you read the description.
The Release Notes describe the latest features and additions.
Installing Over Another Version of IPNetRouter
The standard installer is designed to install a newer version over a
previous one. If you have any trouble, the following steps will insure
the application is installed correctly.
(1) Find any previous version of OTModl$Proxy in your Extensions
folder and move it to the trash.
(2) Remove any previous version of the IPNetRouter Application.
(3) Run the correct IPNetRouter installer for your machine (PPC or 68K)
to install the desired version of IPNetRouter.
(4) Restart your computer (this step is very important).
The installer only "suggests" you restart because it
isn't always necessary, but you should do this
if you are not sure.
I recommend against using the "uninstaller" if you are just going
to re-install the application. The uninstaller is for removing
IPNetRouter completely and makes it harder to re-install.
If you do use the uninstaller, here's how to complete the
re-install process.
(5) Hold down the Option key when you launch the IPNetRouter
application the first time after re-installing. Continue
pressing the option key until the application comes up.
This forces Open Transport to rebuild your link stream.
- or -
Alternatively, configure IP masquerading, and then Restart
your Mac yet again.
The purpose of step (5) is to give Open Transport a chance
to rebuild your link stream with the Proxy module inserted.
You can verify this was successful if you are able to use the
monitor window in IPNetMonitor to monitor data on the interface
you will be using to masquerade.
Registration and Licensing
IPNetRouter is commercial software subject to the terms
of the accompanying License Agreement. You may use a demo version
of the software during a single trial period of up to 21 days.
You must then register the software if you wish to continue
using it beyond the trial period.
Once you have downloaded the application, there are 3 basic
ways to register:
(1) Register on-line by pressing "WWW Registration Page"
in the About Box for the IPNetRouter Application.
You need to have a web browser running (Netscape Navigator
or MS Explorer) and a valid credit card number.
(2) Use the supplied Register application to fill-in a Kagi
registration form. Follow the instructions on the form to
email, fax, or postal mail your registration to Kagi. Most
common forms of payment are acceptable including personal
checks.
(3) For site license registrations, I can fax your company a
proforma invoice. Please contact me directly at
<mailto:psichel@sustworks.com> .
In each case, a program registration code that unlocks the
demo startup screen and expiration will be sent to you by
email once your payment is received.
The registration code is based on the name you supply in the "Register to"
field of the register application. Please enter your name followed by
your organization name (if any) exactly as you want them to appear.
Although the Register application only provides one line to enter this
information, you can split the text between the name and organization
lines of the IPNetRouter registration screen as long as it contains
exactly the same sequence of characters including any spaces.
IPNetRouter Pricing
Single Gateway Machine $89
Site License $3000
Additional payment details are included below.
I hope you find these tools useful and look forward to your
comments and suggestions.
- Peter Sichel
Sustainable Softworks
134 Winthrop Street
Medway, MA 02053 USA
psichel@sustworks.com
http://www.sustworks.com
Payment Details
Paying for IPNetRouter is fairly simple. Open the Register program that
accompanies IPNetRouter. Enter your name, your email address, and the
number of single user licenses you desire for each program you
wish to purchase (or Site licenses). Save or Copy or Print the data
from the Register program and send the data and payment to Kagi.
Kagi handles my payment processing.
If paying with Credit Card or First Virtual, you can email or fax the data
to Kagi. Their email address is sales@kagi.com and their fax number is
+1 510 652-6589. You can either Copy the data from Register and paste into
the body of an email message or you can Save the data to a file and you can
attach that file to an email message. There is no need to compress the data file,
it's already quite small. If you have a fax modem, just Print the data to the Kagi
fax number.
Payments sent via email are processed within 3 to 4 days. You will receive an email acknowledgement when it is processed. Payments sent via fax take up to 10 days and if you provide a correct internet email address you will receive an email acknowledgement.
If you are paying with Cash or USD Check you should print the data using the Register application and send it to the address shown on the form, which is:
Kagi
1442-A Walnut Street #392-HQ
Berkeley, California 94709-1405
USA
You can pay with a wide variety of cash from different countries but at present if you pay via check, it must be a check drawn in US Dollars. Kagi cannot accept checks in other currencies, the conversion rate for non-USD checks is around USD15 per check and that is just not practical.
If you have a purchasing department, you can enter all the data into the Register program and then select Invoice as your payment method. Print three copies of the form and send it to your accounts payable people. You might want to highlight the line that mentions that they must include a copy of the form with their payment. Kagi can not invoice your company, you need to act on my behalf and generate the invoice and handle all the paperwork on your end.
Please do not fax or email payment forms that indicate Cash, Check or Invoice as the payment method. As far as we know, there is still no technology to transfer physical objects via fax or email and without the payment, the form cannot be processed. Payments sent via postal mail take time to reach Kagi and then up to10 days for processing. Again, if you include a correct email address, you will hear from Kagi when the form is processed.
The Register application is currently configured to require an email address
since this is the preferred mechanism for distributing registration keys.
If you need to make other arrangements, please contact the author directly